a:active { color: #333366; text-decoration: none; }

a:hover { color: #ff0000; text-decoration: underline; }

a:link { color: #333366; text-decoration: none; }

a.navlink:hover { color: #ffffff; text-decoration: underline; }

a.navlink:link { color: #ffffff; text-decoration: none; }

a.navlink:visited { color: #ffffff; text-decoration: none; }

a:visited { color: #333366; text-decoration: none; }

body { font-size: 12px; margin: 0px; background-color: #616378; text-align: center; }

form { margin-top: 3px; font-size: 12px; margin-bottom: 0; font-family: "Tahoma", "MS Shell Dlg"; }

hr { color: #000000; height: 1px; }

input { font-size: 12px; font-family: "Tahoma", "MS Shell Dlg"; }

select { font-size: 12px; font-family: "MS Shell Dlg"; }

td { font-size: 12px; }

  td.content { font-size: 14px; color: #000000; line-height: 140%; }

    td.content a:link { text-decoration: underline; }

  td.list { line-height: 148%; }

textarea { font-size: 12px; font-family: "Tahoma", "MS Shell Dlg"; }

ul.search { padding: 6px; list-style: none; height: 32px; background-color: #cfcdaf; }

  ul.search li { float: left; margin: 0 20px; }

    ul.search li input { vertical-align: middle; }
    
.border { margin: auto; background-color: #ffffff; text-align: left; }

.footer { width: 778px; margin: 5px auto; text-align: left; padding: 6px; border: 2px solid #fff; color: #fff; }

.header { width: 778px; height: 86px; margin: 0 auto; padding: 4px 2px 2px 10px; text-align: left; background-color: #fff; }

  .header logo { width: 256px; float: left; }

  .header ul { width: 490px; float: right; }

    .header ul li { width: 96.4px; text-align: center; }

      .header ul li a:hover { background-color: #8c8ea3; }

  .header .status { width: 490px; float: right; padding: 6px; color: #fff; background-color: #666688; }

.mainbody { width: 778px; margin: 0 auto; padding: 2px; background-color: #fff; text-align: left; }

.modalbg { background-color: Gray; filter: alpha(opacity=70); opacity: 0.7; }

.leftside { width: 224px; float: left; padding: 2px; background-color: #f2f3f7; }

.navDark { background-color: #8c8ea3; }

.navLight { color: #ffffff; background-color: #666688; }

.rightside { width: 533px; float: right; padding-bottom: 4px; }

.sitemap { width: 778px; margin: 0 auto; text-align: left; padding-left: 6px; background-color: #ccccd4; }

.tdcenter { text-align: center; }

.tdright { text-align: right; }









